package com.xing.crm.mapper;

import com.xing.crm.pojo.ProSkuPoJo;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;


@Repository
public interface ProSkuMapper {
	
	//数据列表
	List<ProSkuPoJo> list(Map<String, Object> paramMap);
	
	//查询记录数
	Integer count(Map<String, Object> paramMap);
	
	//增加
	int add(ProSkuPoJo paramProSkuPoJo);
	
	//修改记录
	int edit(ProSkuPoJo paramProSkuPoJo);
	
	ProSkuPoJo detail(Integer id);
	
	//删除记录
	int delete(Integer id);
	

	//某记录中的某些字段文件
	ProSkuPoJo albumFile(Integer id);
	
	//某商品下的sku所有图片文件
	List<String> allFileOfProduct(Integer pid);
	
	//删除某商品下的sku
	int deleteOfProduct(Integer pid);
	
	//排序
	int sort(ProSkuPoJo paramProSkuPojo);
}
